About Ami Thakrar Limited (10387751) United Kingdom