About Shadwell Opera Limited (10344335) United Kingdom