About Salenbo Limited (11856490) United Kingdom