About Bagha Ltd (12441583) United Kingdom