About Ozker Analytics Ltd (12750948) United Kingdom