About Fika House Ltd (10315733) United Kingdom