About Kedala Limited (07229211) United Kingdom