About Beneficial Holdings Ltd (12061920) United Kingdom