About Andcand Uk Limited (11537888) United Kingdom