About Strawberry Ventures Limited (07641647) United Kingdom