About Blitzen Uk Limited (13082986) United Kingdom