About Desert Rat Features Ltd (12121317) United Kingdom