About Pescara Limited (12781674) United Kingdom