About Berkshire Platform Access Limited (11039638) United Kingdom