About Laha Designs Ltd (13614463) United Kingdom