About Eva Scala Limited (10730259) United Kingdom