About Foedo Ltd (NI682608) United Kingdom