About Apdr Holdings Limited (12767285) United Kingdom