About Oakia Limited (12472581) United Kingdom