About Credere Techonology Limited (12286607) United Kingdom