About Oa Investments Ltd (13302396) United Kingdom