About Fika Salon Ltd (12874617) United Kingdom