About Abafae M Omar Limited (11315540) United Kingdom