About Finestlimos Ltd. (09956648) United Kingdom