About Vaffla Ltd (11687659) United Kingdom