About Oa Capital Holdings Ltd (13220846) United Kingdom