About Joloshko Ark Holdings Ltd (12513804) United Kingdom