About Ida Pod Limited (08146973) United Kingdom