About Abah Limited (12285825) United Kingdom