About Foor 20 Ltd (SC569632) United Kingdom