About Sheelly Limited (13425866) United Kingdom