About Sembre Ltd (12648367) United Kingdom