About Fern Side Holdings Limited (10052731) United Kingdom