About Bakhushop Ltd (13255599) United Kingdom