About Chowdhury Initiatives Ltd (13008987) United Kingdom