About Maja Associates Limited (07905155) United Kingdom