About Project Strawberry Holding Limited (08817025) United Kingdom