About Memphis Capital Limited (10203284) United Kingdom