About Speartip Solutions Ltd (13669123) United Kingdom