About Decloedt Management Ltd (10976153) United Kingdom