About Jenorate Ltd (12844693) United Kingdom