About Grip Investments Ltd (08966412) United Kingdom