About Offa (uk) Limited (03992705) United Kingdom