About Dx Funchild Ltd (13449538) United Kingdom