About Ponderis Ltd (12629864) United Kingdom