About Opalsec Limited (07325869) United Kingdom