About Sylladex International Limited (13020521) United Kingdom