About Lahausk Solutions Ltd Ltd (12669981) United Kingdom