About Accelerando Solutions Limited (SC550409) United Kingdom