About Mini Yogis Ltd. (SC688447) United Kingdom