About Alloc Limited (13168833) United Kingdom