About Holding Ceesay Torodo Ltd (13282833) United Kingdom