About Ukls Holdings Limited (10388341) United Kingdom