About Elevate Scientific Solutions Limited (11219446) United Kingdom