About Oxar Capital Limited (12882013) United Kingdom