About Yakkr Limited (13662596) United Kingdom