About Indian Affair Limited (11144504) United Kingdom