About Sebastian Patru Ltd (11617771) United Kingdom