About Project 8 Grips Ltd (12476837) United Kingdom