About Scalaware Limited (11050350) United Kingdom