Owner Ionut Burchi behind that:

webgurus.biz - WebGurus | Web Design, Development and WordPress