About Yassa Ltd (10831243) United Kingdom