About Umami Scissors Limited (12464279) United Kingdom