About London Mobile Services Limited (10802724) United Kingdom