About Fat Lemur Ltd (SC601857) United Kingdom