About Ohcuk Limited (12559411) United Kingdom