About Janata Place Cardiff Ltd (12283130) United Kingdom