About Opteama (uk) Limited (03826737) United Kingdom