About Sobhani And James Investments Limited (09928679) United Kingdom