About The Amanqi Lab Limited (12251690) United Kingdom