About Addison & Khan Global Limited (11673762) United Kingdom