About Farangi Limited (07017896) United Kingdom