About Polarface Management Ltd (12002831) United Kingdom