About Delov Limited (12306881) United Kingdom