About Majenta House Limited (10179159) United Kingdom