About Resolve Technology Limited (SC146718) United Kingdom