About Sleipnir Electronics Limited (10852085) United Kingdom