About The Maasai Lady Ltd (12863686) United Kingdom