About Adjust&apply Technology Ltd (11304413) United Kingdom