About 3ma Holdings Limited (11897185) United Kingdom