About Old Street Investment Capital Ltd (12682626) United Kingdom