About Omar Allibhoy Ltd (07819239) United Kingdom