About Nymbol Limited (08033108) United Kingdom