About Faldu Holdings Ltd (13138148) United Kingdom