About West 28th Capital Limited (13231579) United Kingdom