About Oar Konsulting Limited (12695323) United Kingdom