About Ff 2020 Limited (12448910) United Kingdom