About Warburg Associates Limited (06079702) United Kingdom