About Centrespot International Limited (02020440) United Kingdom