About Coopa Technology Limited (13448511) United Kingdom