About Flitsorrel Ltd (12688896) United Kingdom