About Lisa Nabou Limited (10961590) United Kingdom