About Limmaer Limited (13599231) United Kingdom