About Delfunk Global Services (uk) Limited (11132581) United Kingdom