About Jasella Limited (13474020) United Kingdom