About Fulwell Capital (london) Ltd (11363298) United Kingdom