About Cean Limited (09261188) United Kingdom