About Maja Solutions Ltd (10282630) United Kingdom