About Coup Technology Limited (09161405) United Kingdom