About Nisela Holdings Ltd. (10461851) United Kingdom