About Off Limits Group Limited (09482651) United Kingdom