About Safehouse Technology Ltd (11152147) United Kingdom