About Cc Ando & Co Limited (11373597) United Kingdom