About Nessa House Ltd (12596523) United Kingdom