About Oa Group Holdings Limited (12540221) United Kingdom