About Amo Racing Holdings Limited (13237152) United Kingdom