About Kronomeeter No 3 Ltd (12693362) United Kingdom