About Nicklle. Ltd (11416276) United Kingdom