About Ahmad Holdings Limited (12790662) United Kingdom