About Bodi Candi Ltd (SC697505) United Kingdom