About Carnot Ltd (12179870) United Kingdom