About Escales Management Ltd (SC537169) United Kingdom