About Bachna Ltd (13347644) United Kingdom