About Sachabargain Ltd (12209216) United Kingdom