About Cantor Limited (05197746) United Kingdom