About So Sabi Ltd (11443970) United Kingdom