About Charlo Solutions Ltd. (11195644) United Kingdom