About Blue Strawberry Investments Limited (08588382) United Kingdom