About Nican International Limited (10272636) United Kingdom