About Shallosquare Limited (01761994) United Kingdom