About Yamba Holding Company Ltd (13304029) United Kingdom