About Project Rend Ltd (10482915) United Kingdom