About Laha (u.k.) Limited (SC641990) United Kingdom