About Lojo Capital Limited (10395154) United Kingdom