About Yuppie Application Ltd (12312651) United Kingdom