About Yakamoz York Limited (12777448) United Kingdom