About Sillyfreesia Ltd (12421012) United Kingdom