About Spencar Consultancy Ltd (12102309) United Kingdom