About Fissara Limited (04917261) United Kingdom