About Oyk London Ltd (11281721) United Kingdom