About Curran Ross Limited (SC333140) United Kingdom