About Glo-babies Limited (11581173) United Kingdom