About Opco Angel 1 Limited (11718219) United Kingdom