About Opaque Properties Limited (11286434) United Kingdom