About Nethan House Limited (SC358917) United Kingdom