About Haas Labs Ltd (13398196) United Kingdom