About Maneken International (SL005109) United Kingdom