About Alloquor Limited (10423252) United Kingdom