About Gesara Limited (12771504) United Kingdom