About Jalabadze Ltd (12090262) United Kingdom