About Pintail Holdings Ltd (12860611) United Kingdom