About Office42 Services Ltd (10330572) United Kingdom