About Eucalyptus Solutions Ltd (10259221) United Kingdom