About Sachimo London Ltd (12687446) United Kingdom