About Ginko Biloba Limited (12011013) United Kingdom