About Freesia International Limited (12009642) United Kingdom