About Subjugate 02 Ltd (12203423) United Kingdom