About Galeactis Limited (10482535) United Kingdom