About Pitchouguina Limited (12532276) United Kingdom