About Majestic R Solutions Ltd (11538959) United Kingdom