About Susa Holdings Ltd (09784893) United Kingdom