About Walimbay Limited (09089103) United Kingdom