About Mckan Solutions Ltd (13285182) United Kingdom