About Amlab Limited (11781720) United Kingdom