About Squint Opera Limited (04439757) United Kingdom