About Amiqus Limited (03930954) United Kingdom