About C60 Limited (NI614465) United Kingdom