About Upstix Management (suffolk) Limited (07494269) United Kingdom