About Bohemia Canvas Ltd (12445531) United Kingdom