About Gaia Pulses Ltd (11445280) United Kingdom