About Centipod Ltd. (SC365858) United Kingdom