About Squirrel One Limited (NI672609) United Kingdom