About Scala Global Limited (05442161) United Kingdom