About Cadaptor Solutions Ltd (12110944) United Kingdom