About Finsensa Ltd (11035319) United Kingdom