About Puca Ltd. (07643860) United Kingdom