About Fika Living Ltd (12811352) United Kingdom