About Kinlochat Limited (SC352098) United Kingdom