About Sio (london) Limited (06226460) United Kingdom