About Spurdle Family Holdings Ltd (13514425) United Kingdom