About Effectivenow Ltd. (SC638283) United Kingdom