About Benevolence London Limited (09041427) United Kingdom