About Perpendicular Monkey Limited (12982456) United Kingdom