About Edge 2 Edge Investments Ltd (13264018) United Kingdom