About Parrot Capital Limited (10035439) United Kingdom