About Lafreshco London Ltd (11230160) United Kingdom