About Grigg Capital Investments & Holdings Limited (12573631) United Kingdom