About The Devoted Project Ltd (10916554) United Kingdom