About The London Angel Club Limited (12296433) United Kingdom