About Yakara Limited (SC156619) United Kingdom