About Novel Swan Pharma Limited (13694696) United Kingdom