About Loch Inc Ltd (12748381) United Kingdom