About Fika Co-living Limited (11104777) United Kingdom