About Finite & Fungible Ltd. (13345518) United Kingdom