About Leticia Credidio Limited (09417562) United Kingdom