About Andrzej Lichaczewski Limited (09648373) United Kingdom