About Galacticos Proteins Limited (11841292) United Kingdom