About Scancell Limited (03234881) United Kingdom