About Delajo One Ltd (12830926) United Kingdom