About Jenner Polanski Limited (11765694) United Kingdom