About Sporring Investments Limited (SC431835) United Kingdom