About Foundo Ltd (NI611798) United Kingdom