About Obelus Clothing Limited (12173691) United Kingdom