About Solitarius Lupus Limited (10565936) United Kingdom