About Fika Rutland Limited (12643330) United Kingdom