About Blitzen Three Limited (09658242) United Kingdom