About Clyne Technology Limited (09891032) United Kingdom