About Cured Framework Limited (13384394) United Kingdom