About Nippy Gecko It Limited (06186720) United Kingdom