About Pukka Property Ltd (11509572) United Kingdom