About Charlesray Limited (11467693) United Kingdom