About Ferdous London Limited (12130448) United Kingdom