About Paddlup Partnership Limited (13367162) United Kingdom