About Rahela Bahica Ltd (12801400) United Kingdom