About Abd New Holdco Ltd (10209104) United Kingdom