About 3djacent Solutions Ltd (12412872) United Kingdom