About Garuda Yoga Ltd (09097604) United Kingdom