About Fikama Ltd (11964718) United Kingdom