About Sinon Technology Limited (06278303) United Kingdom