About Yuthika Consultancy Ltd (12812425) United Kingdom