About Yk Development London Ltd (13312233) United Kingdom