About Omillon Garments Limited (11378916) United Kingdom