About 7dcf Solutions Limited (10823965) United Kingdom