About Majengo Ltd. (06990072) United Kingdom