About Square Eyed Media Limited (06907975) United Kingdom