About Kaleid Consulting Ltd (11707897) United Kingdom