About Barakha Enterprise Ltd (12147285) United Kingdom