About Felitsa Ltd (13397196) United Kingdom