About Sybarite Investments Limited (12131389) United Kingdom