About Nixon Blue (forbes Place) Limited (SC663505) United Kingdom