About Yamcas Ltd (13521865) United Kingdom