About Chrystian Sweick Developer Ltd (12712232) United Kingdom