About Nico Beau Capital Limited (13177621) United Kingdom