About Piccano Limited (12007141) United Kingdom