About Robert Lewis Capital Limited (10515298) United Kingdom