About Laoch Limited (11318223) United Kingdom