About Longera Limited (09812918) United Kingdom