About Stridon Limited (06462595) United Kingdom