About Lobo Nominees Limited (SC061447) United Kingdom