About Parallelogram Crescent Limited (12717415) United Kingdom