About Abouzakki Holdings Limited (01739242) United Kingdom