About Oanea Solutions Ltd. (13221153) United Kingdom