About Haus Technologies Limited (11233269) United Kingdom