About Polished Frog (holdings) Limited (11364382) United Kingdom