About Yasara Limited (11306592) United Kingdom