About Jaldar Holdings Limited (SC589771) United Kingdom