About Entersol Limited (12396433) United Kingdom