About Ccha (waterloo Court) Limited (IP025151) United Kingdom