About Over Technologies Ltd (12246952) United Kingdom