About Horstix 1 Ltd (12986084) United Kingdom