About Majahaus Investments Limited (10773526) United Kingdom