About Yota Developments Ltd (11034171) United Kingdom