About Scillonia Management Limited (05515218) United Kingdom