About Hopscotch Investments Ltd (09935606) United Kingdom