About Pterodigital Limited (12343699) United Kingdom